package com.lancoo.ccas52.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @ClassName StudentDealTimeInput
 * @Description TODO
 * @Author quin
 * @Date 2023/1/12 19:23
 */
@Data
public class StudentDealTimeInput implements Serializable {
    @ApiModelProperty(value = "任务id",required = true)
    private Integer taskId;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ApiModelProperty(value = "开始时间",required = true)
    private LocalDateTime setBeginTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ApiModelProperty(value = "结束时间",required = true)
    private LocalDateTime setEndTime;

    @ApiModelProperty(value = "1预选 2正式选课",required = true)
    private Integer type;

    @ApiModelProperty(value = "轮次,预选传1 1正 2补 3退", required = true)
    private Integer selectRound;
}
